<%@ page contentType="text/html;charset=UTF-8"%>
<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
<html>
<head>
<meta charset="utf-8">
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<link rel="stylesheet" type="text/css" href="${ctx}/static/plug/h-ui/css/H-ui.min.css" />
<link rel="stylesheet" type="text/css" href="${ctx}/static/plug/h-ui.admin/css/H-ui.admin.css" />
<link rel="stylesheet" type="text/css" href="${ctx}/static/plug/Hui-iconfont/1.0.8/iconfont.css" />
<link rel="stylesheet" type="text/css" href="${ctx}/static/plug/h-ui.admin/skin/default/skin.css" id="skin" />
<link rel="stylesheet" type="text/css" href="${ctx}/static/plug/h-ui.admin/css/style.css" />
<title>日志管理</title>
</head>
<body>
	<div class="page-container">
		<div>
			<div>
					<input readonly="readonly" type="text"
						onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'endTime\')}',dateFmt:'yyyy-MM-dd HH:mm:ss' })"
						id="startTime" class="input-text Wdate" style="width: 180px;"> - 
					<input readonly="readonly" type="text"
						onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'startTime\')||\'%y-%M-%d %H:%m:%s\'}',dateFmt:'yyyy-MM-dd HH:mm:ss' })"
						id="endTime" class="input-text Wdate" style="width: 180px;">
					<button class="btn btn-success" type="submit" onclick="reloadData()">
						<i class="Hui-iconfont">&#xe665;</i> 搜索
					</button>
			</div>
		</div>
		<div class="mt-20">
			<table id="dataTable" class="table table-border table-bordered table-hover table-bg table-sort">
				<thead>
					<tr class="text-c">
						<th width="5%">操作人账号</th>
						<th width="20%">操作</th>
						<th width="20%">操作时间</th>
					</tr>
				</thead>
				<tbody>
				</tbody>
			</table>
		</div>
	</div>
	<!--请在下方写此页面业务相关的脚本-->
	<script type="text/javascript" src="${ctx}/static/plug/My97DatePicker/4.8/WdatePicker.js"></script>
	<script type="text/javascript" src="${ctx}/static/plug/datatables/1.10.0/jquery.dataTables.min.js"></script>
	<script type="text/javascript">
		var dataTable;
		$(function() {
			dataTable = $("#dataTable").DataTable($.extend(true, {}, TABLE_CONSTANT.DATA_TABLES.DEFAULT_OPTION, {
				"ajax" : function(data, callback, settings) {
					var param = getQueryParam(data);
					$.ajax({
						type : "POST",
						url : "${ctx}/system/log/list",
						cache : false, //禁用缓存
						data : param, //传入已封装的参数
						dataType : "json",
						success : function(result) {
							callback(result);
						},
						error : function(XMLHttpRequest, textStatus, errorThrown) {
							alert("查询失败");
						}
					});
				},

				"columns" : [ {
					"data" : "userEntNo"
				}, {
					"data" : "actionName"
				}, {
					"data" : null
				}],
				"columnDefs" : [{
					targets : 2,
					render : function(a, b, c, d) {
						return c.createTime.toDateString();
					}
				} ]
			}));
		});
		
		function getQueryParam(data) {
			var param = {};
			var startTime = $("#startTime").val();
			var endTime = $("#endTime").val();
			if (startTime) {
				param.startTime = startTime;
			}
			if (endTime) {
				param.endTime = endTime;
			}

			//自定义的查询条件 后面加
			param.draw = data.draw;
			param.startIndex = data.start;
			param.pageSize = data.length;
			return param;
		}

		function reloadData(resetPage) {
			dataTable.ajax.reload(null, resetPage);
		}
	</script>
</body>
</html>
